//
//  MySceneModel.h
//  BrushFace
//
//  Created by timer_q on 15/12/25.
//  Copyright © 2015年 Zzz. All rights reserved.
//

#import "BaseSceneModel.h"

@interface MySceneModel : BaseSceneModel<ActionDelegate>

/**
 *获取我的个人信息
 */
- (void)user_getMyIndexForAppAndCB:(void(^)(id output))CB;

/**
 *  实名认证
 *
 *  @param name   姓名
 *  @param userId 身份证号
 *  @param CB     回调
 */
- (void)user_toFullNamedWithName:(NSString *)name andId:(NSString *)userId and:(void (^)(BOOL isSuccess))CB;

/**
 *  借入记录
 *
 *  @param curPage 分页
 *  @param rpp     每页数
 *  @param CB      回调
 */
- (void)user_listMyReplanWithCurPage:(int)curPage andRPP:(int)rpp andType:(NSString *)type andCB:(void (^)(NSDictionary *rqOutput))CB;

/**
 *  借出记录
 *
 *  @param curPage 分页
 *  @param rpp     每页数
 *  @param CB      回调
 */
- (void)hope_listMyBorrowOutForApp:(int)curPage andRPP:(int)rpp andType:(NSString *)type andCB:(void (^)(NSDictionary *rqOutput))CB;

/**
 *  获取借入借出记录上面顶栏中的数据
 */
- (void)user_getToInComeForAppCB:(void (^)(id output))CB;


/**
 *  获取我的余额
 */
- (void)user_getAccountAndCB:(void(^)(id output))CB;


/**
 *  充值
 */
- (void)user_chargeMoneyWithMoney:(NSString *)money andCB:(void (^)(id output))CB;


/**
 *  提现
 */
- (void)user_withdrawMoneyWithMoney:(NSString *)money andCB:(void(^)(id output))CB;


/**
 *  获取总资产
 */
- (void)fetchMyAllTotalInfoAndCB:(void(^)(id output))CB;


/**
 *  个人中心接口
 */
- (void)fetchMyUserInfoAndCB:(void(^)(id output))CB;


/**
 *  修改昵称
 */
- (void)editNickName:(NSString *)nickName andCB:(void(^)(id output))CB;
@end
